English Dictionary
◊ SPIRIT OFF
spirit off
v : carry off mysteriously; as if by magic [syn: {spirit away}]